
# '''
# for循环
#
# 应用场景，一般用来做有次数循环，或者来遍历可迭代对象
#
# for 变量 in 可迭代对象:
#     循环的代码块
#
# '''
#
# # range()  #生成一个序列，基本上都是跟for循环一起使用
# '''range里的参数
#         第一个参数：序列开始的数字 ，从几开始。可以省略，默认是从0 开始
#         第二个参数：结束的数字，不包括结束的数字本身
#         第三个参数就是步长,使用步长则第一个参数不能省略
#
# '''
# lis = list(range(1,50,2))
#
# print(lis)
# star = ['杨幂',"张欣超","张鑫",'杨幂',"李阔","陈静","于玉龙",'杨幂',"张欣超","张鑫",'杨幂',"李阔"]
# # for x in star:
# #     print(x)
# #这种方法只能查，不能改 ，不行
#
# star.sort()
# print (star)
# # for i in range(len(star)):
# #     # print (i)
# #     if star[i] == '杨幂':
# #
# #         # print (star[i])
# #         del star[i]
# #
# # print(star)
# # 这种方法可以拿到索引，但是修改可以，不能删除，删除会出问题
#
# # for index,item in enumerate(star):
# #     # if item == "杨幂":
# #     if item == "杨幂":
# #         del star[index]
#
# for i in range(star.count('杨幂')):
#     star.remove('杨幂')
# print(star)
# # a,b  = (0,'杨幂')
# # print(a)
# # print (b)
#
# lis2 = [11,3,5,9,22,1,8]
# lis2.sort(reverse=True) ##默认是升序
# # lis2.reverse()
# # print (lis2[::-1])
# print(lis2)

star = ['杨幂',"张欣超","张鑫","李阔",['马云',"马化腾","王健林"],"于玉龙","张欣超",[11 ,22 ,33 ,44],"李阔"]
print (star[4][2])
star[4][2] = '王思聪'
print (star)